百度開放云首席架構(gòu)師徐串:架構(gòu)師必須理解程序員的痛
在2016中國云計算技術(shù)大會(CCTC 2016,專題報道)上,百度開放云首席架構(gòu)師徐串發(fā)表了題為《企業(yè)IT基礎(chǔ)架構(gòu)在云端如何變革》的主題演講,并接受CSDN記者專訪,深入分享了他對架構(gòu)及設(shè)計的認識,對架構(gòu)師工作和技能的理解,以及百度開放云架構(gòu)滿足大數(shù)據(jù)和人工智能等不同應(yīng)用需求的實踐經(jīng)驗。
徐串表示,云計算環(huán)境下的架構(gòu),除了高吞吐、可擴展性、穩(wěn)定性的需求,靈活性的實現(xiàn)也很重要。架構(gòu)師的工作就是在各種矛盾之間堅持或妥協(xié),如高吞吐和低延遲的矛盾,優(yōu)雅架構(gòu)和緊迫需求的矛盾。保證業(yè)務(wù)的需求,是設(shè)計架構(gòu)的一個基本原則,要成為優(yōu)秀的架構(gòu)師,就要學會理解業(yè)務(wù),和一線產(chǎn)品經(jīng)理溝通,找出最核心的訴求來解決。另一方面,架構(gòu)師除了以寬廣的技術(shù)視野跟進最新的技術(shù),也必須深入到到底層了解程序員的工作和痛苦,才能做出讓程序員滿意的取舍。